Skip to content

Bump ty from 0.0.55 to 0.0.60 in /python#7146

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/python/ty-0.0.60
Open

Bump ty from 0.0.55 to 0.0.60 in /python#7146
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/python/ty-0.0.60

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 16, 2026

Copy link
Copy Markdown
Contributor

Bumps ty from 0.0.55 to 0.0.60.

Release notes

Sourced from ty's releases.

0.0.60

Release Notes

Released on 2026-07-15.

Bug fixes

  • Expand transparent callable workaround with overloads and Awaitable[T] (#26761)
  • Separate type-mapping caches by transformation mode (#26857)
  • Avoid recursive protocol union redundancy checks (#26689)
  • Handle recursive protocols in redundant-cast checks (#26708)

LSP server

  • Prevent type that is written with a code span from being incorrectly re-wrapped during docstring Markdown rendering (#26723)

Library support

  • Pydantic: Support populate_by_name and custom initializers (#26764)
  • Pydantic: Warn about immediately discarded extra arguments (#26762)

Diagnostics

  • Narrow TypeGuard keyword arguments and remove invalid-type-guard-call (#26809)
  • Support own-line suppression comments (#26785)

Core type checking

  • Derive descriptor setter domains for protocols (#26683)
  • Handle cycles in derived constraint relations (#26814)
  • Implement unified generic call inference (#26141)
  • Preserve constraints from bound receivers (#26776)
  • Project exact-length narrowing through TypeVars (#26852)
  • Resolve PEP 695 aliases in type[...] annotations (#26842)
  • Retain sequence pattern narrowing in successful match cases (#26807)
  • Support class and static protocol methods (#26574)
  • Support class objects satisfying instance-method protocols (#26789)
  • Support type[Protocol] (#26649)
  • Sync vendored typeshed stubs (#26840). Typeshed diff
  • Treat transparent callable decorators consistently in class assignments (#26720)

Performance

  • Compare overloaded protocol method returns pairwise (#26684)
  • Extend PathBounds fast-path to support both upper and lower bounds (#26782)
  • Skip Self type scans for non-generic instances (#26703)

Contributors

... (truncated)

Changelog

Sourced from ty's changelog.

0.0.60

Released on 2026-07-15.

Bug fixes

  • Expand transparent callable workaround with overloads and Awaitable[T] (#26761)
  • Separate type-mapping caches by transformation mode (#26857)
  • Avoid recursive protocol union redundancy checks (#26689)
  • Handle recursive protocols in redundant-cast checks (#26708)

LSP server

  • Prevent type that is written with a code span from being incorrectly re-wrapped during docstring Markdown rendering (#26723)

Library support

  • Pydantic: Support populate_by_name and custom initializers (#26764)
  • Pydantic: Warn about immediately discarded extra arguments (#26762)

Diagnostics

  • Narrow TypeGuard keyword arguments and remove invalid-type-guard-call (#26809)
  • Support own-line suppression comments (#26785)

Core type checking

  • Derive descriptor setter domains for protocols (#26683)
  • Handle cycles in derived constraint relations (#26814)
  • Implement unified generic call inference (#26141)
  • Preserve constraints from bound receivers (#26776)
  • Project exact-length narrowing through TypeVars (#26852)
  • Resolve PEP 695 aliases in type[...] annotations (#26842)
  • Retain sequence pattern narrowing in successful match cases (#26807)
  • Support class and static protocol methods (#26574)
  • Support class objects satisfying instance-method protocols (#26789)
  • Support type[Protocol] (#26649)
  • Sync vendored typeshed stubs (#26840). Typeshed diff
  • Treat transparent callable decorators consistently in class assignments (#26720)

Performance

  • Compare overloaded protocol method returns pairwise (#26684)
  • Extend PathBounds fast-path to support both upper and lower bounds (#26782)
  • Skip Self type scans for non-generic instances (#26703)

Contributors

... (truncated)

Commits

@dependabot dependabot Bot added dependencies Usage: [Issues, PRs], Target: dependencies in the project python Usage: [Issues, PRs], Target: Python labels Jul 16, 2026
Copilot AI review requested due to automatic review settings July 16, 2026 14:34
@dependabot dependabot Bot added python Usage: [Issues, PRs], Target: Python dependencies Usage: [Issues, PRs], Target: dependencies in the project labels Jul 16, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot can't review bot-authored pull requests automatically. A user with Copilot access can request a review manually.

@github-actions github-actions Bot changed the title Bump ty from 0.0.55 to 0.0.60 in /python Python: Bump ty from 0.0.55 to 0.0.60 in /python Jul 16, 2026
Bumps [ty](https://github.com/astral-sh/ty) from 0.0.55 to 0.0.60.
- [Release notes](https://github.com/astral-sh/ty/releases)
- [Changelog](https://github.com/astral-sh/ty/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ty@0.0.55...0.0.60)

---
updated-dependencies:
- dependency-name: ty
  dependency-version: 0.0.60
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title Python: Bump ty from 0.0.55 to 0.0.60 in /python Bump ty from 0.0.55 to 0.0.60 in /python Jul 17, 2026
@dependabot
dependabot Bot force-pushed the dependabot/pip/python/ty-0.0.60 branch from aa0a4d4 to 55e17c6 Compare July 17, 2026 17:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Usage: [Issues, PRs], Target: dependencies in the project python Usage: [Issues, PRs], Target: Python

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant